// React必要的两个核心包
import React from 'react';
import ReactDOM from 'react-dom/client';

// 项目的根组件
import App from './App';
// 引入根store
import store from './reduxStore';
/**
 * provider（普肉歪得）：提供者
 */
// Provider中间件，作用是把react和redux连接起来
import { Provider } from 'react-redux';

// 把App根组件渲染到id为root的dom节点上
const root = ReactDOM.createRoot(document.getElementById('root'));
root.render(
  // 内置Provider组件，通过store参数把创建好的根store实例注入到应用中，建立连接
  <Provider store={store}>
    <App />
  </Provider>
);
